export interface Media {
  id: string;
  url: string;
  remark: string;
}

export interface Page {
  pageNum: number;
  pageSize: number;
  total: number;
}

export interface OrganizationType {
  id: string;
  orgFrontImg?: Media[];
  orgRoomImg?: Media[];
  orgOtherImg?: Media[];
  name: string;
  logo: string;
  tags?: string;
  description?: string;
  address?: string;
  tel?: string;
  longitude?: string;
  latitude?: string;
  identityCardBackImg: string;
  identityCardFrontImg: string;
  businessLicense: string;
}

export type OrganizationsType_query = {
  [key: string]: { __typename?: "Query"; data: OrganizationType[]; page: Page };
};

export type OrganizationType_query = {
  [key: string]: { __typename?: "Query"; data: OrganizationType };
};

export type OrganizationType_mutation = Partial<OrganizationType>;
